red-spotted purple (limenitis astyanax) - Turco Inglés Diccionario